.checkbox {
  padding-left: 26px;
}

input[type="checkbox"] {
  margin-left: -25px !important;
  height: 25px !important;
  width: 27px !important;
  margin-top: -1px !important;
}

.ibt-fixed-table-container {
  width: 100%;
  position: relative;
  overflow: auto;
}

.ibt-fixed-table-body-columns {
  position: absolute;
  top: 0;
  left: 0;
}

.ibt-table-header,
.ibt-table-body {
  margin-bottom: 0;
}

.ibt-table-body {
  border: 0;
}

.ibt-fixed-table-container th {
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.ibt-fixed-table-container .cell {
  position: relative;
  word-wrap: normal;
  text-overflow: ellipsis;
  display: inline-block;
  line-height: 30px;
  vertical-align: middle;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.ibt-fixed-table-container {
  position: relative;
}

.ibt-table-fixed-content {
  background: white;
}

.ibt-fixed-table-container div.ibt-table-fixed-content {
  position: absolute;
  left: 0;
  top: 0;
}

.input-width {
  width: 100% !important; // height: 100% !important;
  border-width: 0 !important;
  text-align: center !important;
}

.td-padding {
  padding: 0 !important;
}

.font-color {
  color: red;
}

.font-color option {
  color: #000000;
}

// 输入框背景
.table-striped>tbody>tr>td>div>input:hover {
  background-color: white !important;
}

.table-striped>tbody>tr:nth-child(odd)>td>div>input {
  background-color: #f9f9f9;
}

.table-striped>tbody>tr:nth-child(even)>td>div>input {
  background-color: #EEEEEE;
}
.ibt-fixed-table-container .cell input {
  height: 32px !important;
  line-height: 30px;
}
// 输入框背景
.table-striped>tbody>tr>td>div>input:hover {
  background-color: white !important;
}

.table-striped>tbody>tr:nth-child(odd)>td>div>input {
  background-color: #f9f9f9;
}

.table-striped>tbody>tr:nth-child(even)>td>div>input {
  background-color: #EEEEEE;
}

.table-striped>tbody>tr:nth-child(odd)>td>div>select {
  background-color: #f9f9f9 !important;
}

.table-striped>tbody>tr:nth-child(even)>td>div>select {
  background-color: #EEEEEE !important;
}


.modal-content {
  border-radius: 0;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.125);
  border: 0;
  min-width: 1050px;
}

.modal-lg {
  width: 1050px;
}


/**固定表头，表格内容可滚动**/

#review-table tbody {
  display: block;
  max-height: 330px;
  overflow-y: scroll;
}

#review-table thead,
#review-table tbody tr {
  display: table;
  width: 3200px;
  table-layout: fixed;
}
// 排除滚动条样式
#review-table thead {
  width: calc( 100% - 17px);
}

.width-60{
  width:60px !important; 
}
.width-90{
  width:90px !important; 
}
.width-120{
  width:120px !important; 
}
.width-180{
  width:180px !important; 
}